Searching for greater good